package com.example.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.example.common.result.Result;
import com.example.entity.hz.Messagepz;

import java.io.IOException;
import java.util.List;
import java.util.Map;

/**
* @author 14501
* @description 针对表【messagePz】的数据库操作Service
* @createDate 2024-09-06 09:03:07
*/
public interface MessagepzService extends IService<Messagepz> {

    Result saveMessage(List<Messagepz> messagepzList);

    Result<Map<String,Messagepz>> queryIPage(Integer current,Integer size);

    Result deleteMessage(List<Integer> uuidList);

    Result<Messagepz> queryOne(Integer uuid);

    Result updateMessage(Messagepz messagepz);

    Result PushMessage(String url,String resultString,String reqParam);

    void PushMessageToZNX(String url, String jsonString) throws IOException;
}
